De l'âme logique au corps métallique
Imaginez qu’on souhaite construire une machine capable de résoudre n’importe quel problème logique. À quoi ressemblerait-elle ? En 1936, Alan Turing a esquissé dans son espritla machine de TuringCe n’est pas une machine réelle, mais un modèle idéal en mathématiques, qui démontre que l’on peut simuler toutes les opérations logiques humaines à l’aide d’un ensemble simple d’instructions et d’opérations d’écriture/lecture. Turing a insufflé à l’ordinateur son « âme ».
十年后,这种理想在宾夕法尼亚大学变成了现实。1946年,世界上第一台通用电子计算机ENIAC (Ordinateur intégrateur numérique électronique)est né. Il comportait plus de 18 000 lampes électroniques et pouvait effectuer 5 000 additions par seconde. Cependant, cette « bête » était extrêmement lourde au départ : pour changer de tâche de calcul, les opérateurs devaient manuellement rebrancher des centaines voire des milliers de câbles.
Fondation de l’architecture : la notion de programme stocké
Afin de résoudre le problème de faible efficacité du codage sur l’ENIAC,von Neumanna eu une idée géniale : stocker à la fois les instructions et les données sous forme binaire à l’intérieur de l’ordinateur, ce qui constituela notion de programme stockéL’ordinateur n’est plus une machine inerte obligée de mémoriser des schémas de câblage, mais devient un être intelligent doté de « mémoire ».这一思想实际上奠定了现代计算机的基础,并且直接对后来冯·诺依曼的存储程序思想产生了重要影响。